﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
    /// <summary>
    /// 物料统计报表
    /// </summary>
 public   class MaterialStatistics
    {

        /// <summary>
        /// 物料id
        /// </summary>
        public string MaterialId { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 物料类别
        /// </summary>
        public string TypeName { get; set; }
        /// <summary>
        /// 物料批次号
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 物料规格
        /// </summary>
        public string Spec { get; set; }
        /// <summary>
        /// 物料仓储单位名称
        /// </summary>
        public string StorageName { get; set; }
        /// <summary>
        /// 物料最小库存
        /// </summary>
        public string Min { get; set; }
        /// <summary>
        /// 物料最大库存
        /// </summary>
        public string Max { get; set; }
        /// <summary>
        /// 物料库存总量汇总
        /// </summary>
        public string Totalinventory { get; set; }

        public string Code { get; set; }
        /// <summary>
        /// 物料重量
        /// </summary>
        public string Weight { get; set; }
        /// <summary>
        /// 总重
        /// </summary>
        public string GrossWeight { get; set; }

        public string TypeId { get; set; }
    }


    /// </summary>
    public class MaterialStatisticsSeach
    {

        
        /// <summary>
        /// 物料名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 物料类别
        /// </summary>
        public string TypeName { get; set; }
        /// <summary>
        /// 物料批次号
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 物料规格
        /// </summary>
        public string Spec { get; set; }
        /// <summary>
        /// 物料仓储单位名称
        /// </summary>
        public string StorageName { get; set; }

        /// <summary>
        /// 少于预警
        /// </summary>
        public Boolean? EarlyWarning { get; set; }
        /// <summary>
        /// 高于预警
        /// </summary>
        public Boolean? GaoWarnig { get; set; }
    }

    public class TypeIdList {
        public string Id { get; set; }
    }

}
